Skip to content

feat: Refine transducer task execution semantics and update examples - #19

Merged
couchdeveloper merged 1 commit into
mainfrom
fixExamples
Jun 5, 2026
Merged

feat: Refine transducer task execution semantics and update examples#19
couchdeveloper merged 1 commit into
mainfrom
fixExamples

Conversation

@couchdeveloper

Copy link
Copy Markdown
Owner

Summary

  • refactor TaskManager overlap handling to separate replacement and subscription paths for tracked tasks
  • add and document Transducer task/run helpers, especially around failure escalation and runtime shutdown behavior
  • update the example apps to use the current task/input calling style
  • refresh task-related tests to cover the revised cancellation, subscription, and input behavior

Testing

  • ran TaskManagerTests
  • ran TaskSubscriptionTests
  • ran EffectViewInputTests

**Summary**
- refactor TaskManager overlap handling to separate replacement and
subscription paths for tracked tasks
- add and document Transducer task/run helpers, especially around failure
escalation and runtime shutdown behavior
- update the example apps to use the current task/input calling style
- refresh task-related tests to cover the revised cancellation,
subscription, and input behavior

**Testing**
- ran TaskManagerTests
- ran TaskSubscriptionTests
- ran EffectViewInputTests
@couchdeveloper
couchdeveloper merged commit cba0e6d into main Jun 5, 2026
1 check passed
@couchdeveloper
couchdeveloper deleted the fixExamples branch June 5, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant